package Logica;

import java.util.ArrayList;
import java.util.List;

/*12/10 2:07
 * Tp final
 * Rotta, Damián/Klikailo,Héctor
 */

public class Descargadero {
    private String nro;
    private List<Leña> leñas;
    private boolean estado;

    public Descargadero() {
        this.estado=true;
        this.leñas = new ArrayList();
    }

    public Descargadero(String nro) {
        this.nro=nro;
        this.estado=true;
    }
    
    public Descargadero(String nro, List<Leña> leñas) {
        this.nro = nro;
        this.leñas = leñas;
        this.estado=true;
    }
    
    public String getNro() {
        return nro;
    }

    public void setNro(String nro) {
        this.nro = nro;
    }

    public List<Leña> getLeñas() {
        return leñas;
    }

    public void setLeñas(List<Leña> leñas) {
        this.leñas = leñas;
    }

    public boolean isEstado() {
        return estado;
    }

    public void setEstado(boolean estado) {
        this.estado = estado;
    }
    
    public List<Leña> getUnaLeña() {
        return leñas;
    }

    public void setUnaLeña(List<Leña> leñas) {
        this.leñas = leñas;
    }
    public void bajaDescargadero(Descargadero unDescargadero){
        unDescargadero.estado=false;
    }
    
    public void altaLeniaSeca(int cantidad, String madera,Ingreso unIngreso){
        LeniaSeca unaSeca = new LeniaSeca(madera,cantidad,unIngreso,this);
    }
    public void altaLeniaVerde(int cantidad,int porcentajeHumedad, Descargadero unDescargadero, Ingreso unIngreso){
        LeniaVerde unaVerde = new LeniaVerde(porcentajeHumedad,cantidad,unIngreso,this);
    }
}
